rock draba - French English Dictionary